Vibe coding is a new approach to software development that opens up exciting possibilities for developers, turning ideas into working applications faster than ever. This unlocks new opportunities to build with creativity, speed, and scale. That’s why we’re excited to announce Agentforce Vibes, Salesforce’s new vibe coding offering for the enterprise.

Vibe coding for enterprises

Vibe coding, using generative AI to turn natural language into code simply by describing the feature or app you want, is gaining traction for certain use cases like rapid ideation, prototyping, and throw-away projects. But vibe coding to build production-ready business apps is challenging. It doesn’t deliver the full development experience that drives both developer productivity and business value with the security, governance, and trusted infrastructure that enterprises require. 

Agentforce Vibes accelerates development across all stages (ideate and plan, build, test, deploy, and observe), automates repetitive work, and helps ensure quality and scalable apps. Unlike “traditional” vibe coding tools, Agentforce Vibes provides built-in, enterprise-grade security and governance controls through the Salesforce Platform and Trust Layer, so you can focus on solving complex problems and building smarter applications, integrations, and agents.

Agentforce Vibes is a Salesforce-tailored, AI-powered IDE to build, debug, test, and deploy Salesforce apps and agents. It works seamlessly with Salesforce’s Application Lifecycle (ALM) products like Salesforce Sandboxes, Code Analyzer v5, and DevOps Center, and with agentic chat capabilities from the Cline open source project. Agentforce Vibes is available in any VS Code-compatible IDE, including Anypoint Code Builder (MuleSoft), Cursor, or Windsurf.

Meet Vibe Codey

Agentforce Vibes introduces Vibe Codey, a new autonomous AI agent built to collaborate with you like a pair programmer. When you chat with Vibe Codey, you’re not just getting code suggestions, you’re getting a coding partner that can understand your project context, and that executes on your behalf to accelerate your development lifecycle.

Vibe Codey’s capabilities include:

  • Context-aware Plan mode that understands your Salesforce schema
  • Agentic code generation (Apex, HTML, CSS, JavaScript, and more)
  • Model Context Protocol (MCP) support with 20+ included MCP tools
  • Checkpoints to roll back changes
  • Agentic Rules to tailor agentic development
  • Test case generation
  • Code analysis (security, performance, best practices)
  • Agentic bug resolution
  • Natural language DevOps and app deployment

Vibe Codey also supports multiple models, including xGen, GPT-5, and internally hosted models, and it is extensible using Model Context Protocol (MCP). Vibe Codey is context-aware, meaning it has a deep understanding of your Salesforce project structure and ‌organization’s metadata. In turn, Vibe Codey can discover, analyze, and reuse existing code, and adhere to coding standards for greater consistency and collaboration.

Vibe Codey facilitates the creation of low-code or pro-code applications across multiple user experiences, including web, mobile, and coming soon, Slack. Building with Vibe Codey is also governed by the privacy and security features and controls inherent to the Salesforce Platform, such as:

  • Built-in guardrails that enforce high standards for resilience, security, and compliance
  • Trust Layer to ensure the security, privacy, and accuracy of outputs.
  • Salesforce Sandboxes that allow Vibe Codey to build and test in isolated development environments before deploying to production

Here are a few simple use cases to get you started:

  • Rapid prototyping: Build and test ideas quickly. Ideal for MVPs, internal demos, and POC features.
  • Greenfield projects: Create new apps with few constraints. Scaffold net-new custom objects, relationships, page layouts, and code Apex logic quickly.
  • Conversational refactoring: Use conversation coding to refactor code. For example, ask Vibe Codey “Can you simplify this method?” or “Extract this into a service class.”
  • Lightning Web Component (LWC) generation: Create dynamic UI and forms, controllers, and Apex classes.

Beyond interfacing with Vibe Codey, Agentforce Vibes is extensible to other agentic tools like Claude Code, Cursor, or Windsurf through the Salesforce DX MCP Server (available now in Developer Preview) released in May 2025. Salesforce DX MCP gives you the ability to run a local MCP server that understands the content and configuration of Salesforce DX projects and integrates directly with DX Foundation libraries.

Since its initial launch, we’ve added numerous new toolsets to the Salesforce DX MCP Server, which span mobile development, Aura and Lightning Web Components, and Code Analyzer. For more information, read about the full list of available capabilities.

Curious to see how Agentforce Vibes works? Watch the video to see how to interact with Vibe Codey directly from within an IDE.

Agentforce Vibes is now GA with a limited number of requests. We expect to launch a way to buy more requests, and the ability to use premium coding models, in a future release. We’ll have more to share at this year’s Dreamforce, including hands-on vibe coding labs.

Learn more at Dreamforce 2025 

If you’re registered to attend Dreamforce on October 14-16, check out the following to learn more:

Resources

Note: This article may include references to services or features that are still in development and are unreleased. Customers should make their purchase decision based on fully released and available features.

About the author

Dan Fernandez is VP of Product Management, Developer Services at Salesforce. Dan’s team works on providing a great experience for developers building on Salesforce including products like Agentforce Vibes, Salesforce CLI, the Salesforce Extensions for Visual Studio Code, Sandboxes, Packaging, and DevOps Center.